description = "Spring Beans"

apply plugin: "kotlin"

dependencies {
	api(project(":spring-core"))
	optional("jakarta.inject:jakarta.inject-api")
	optional("org.apache.groovy:groovy-xml")
	optional("org.jetbrains.kotlin:kotlin-reflect")
	optional("org.jetbrains.kotlin:kotlin-stdlib")
	optional("org.reactivestreams:reactive-streams")
	optional("org.yaml:snakeyaml")
	testFixturesApi("org.junit.jupiter:junit-jupiter-api")
	testFixturesImplementation("com.google.code.findbugs:jsr305")
	testFixturesImplementation("org.assertj:assertj-core")
	testImplementation(project(":spring-core-test"))
	testImplementation(testFixtures(project(":spring-core")))
	testImplementation("jakarta.annotation:jakarta.annotation-api")
}
